windlass brake - Spanish English Dictionary